// pages/mine/mine.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    centerTitle:{
      '我的测评':"../mine_detail/ceping/ceping",
      '我的咨询':"../mine_detail/minezixun/minezixun",
      '我的回答':"../mine_detail/huida/huida",
      '我的通知':"../mine_detail/tongzhi/tongzhi",
      '课程收藏':"../mine_detail/classshoucang/shoucang",
    },
    // centerTitle:['我的测评', '我的咨询', '我的回答', '我的通知', '课程收藏'],
    lastTitle:{
      '绑定手机':"../mine_detail/bangding/bangding",
      '修改密码':"../mine_detail/changepassword/changepassword",
      '关于我们':"../mine_detail/aboutour/aboutour",
      '退出登录':"",
    },
    user:"",
  },
  enterTo(e){
    // 获取本地token
    const token = wx.getStorageSync('token');
    let pageUrl = e.currentTarget.dataset.value; // 获取点击项的跳转路径
    console.log(pageUrl);

    if(token != null && token != undefined && token != ""){ //走这里证明当前对象已经登陆
      console.log(token);
      console.log("已登录")
        // 可以进行跳转
      if(pageUrl === ""){//如果等于空串,那么意味着是退出登录
        wx.setStorageSync('token', null)
        wx.setStorageSync('user', null)
      }else{
        wx.navigateTo({
            url: pageUrl,
        });
      }
    }else{//未进行登录
        console.log("未登录")
        //跳进登录页
        wx.navigateTo({
          url: '../mine_detail/login/login',
        });
      }
  },
  loginEvent(){
    wx.navigateTo({
      url: '../mine_detail/login/login',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    console.log("页面显示了")
    // 页面只要显示就执行判断
    // 获取本地对象
    const user = wx.getStorageSync('user');
    // 执行判断 看本地存储有无对象
    if(user == undefined || user == null || user == ""){
      console.log("请注册,当前无存在用户")
    }else{ // 有对象
        console.log("已登录")
        this.setData({
          user:user
        })
        console.log(this.data.user)
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})